package com.solo.eggsolo.service;

import java.util.List;

import com.solo.eggsolo.entity.User;
/**
 * 
 * @author Yu
 *
 */
public interface UserService extends BaseService<User>{
	/**
	 * 登录
	 * @param name
	 * @param password
	 * @return
	 */
	String login(String name, String password);
	/**
	 * 根据token查询用户信息
	 * @param token
	 * @return
	 */
	User userInfo(String token);
	
	/**
	 * 模糊查询用户名
	 * @param name
	 * @return
	 */
	List<User> findByName(String name);
	
	/**
	 * 重置密码
	 * @param id
	 * @return
	 */
	boolean resetPassword(Integer id);

}
